﻿using System;
using System.Collections.Generic;
using System.Text;
using MobileBroadbandLoggingMonitorUI.Interfaces;

namespace MobileBroadbandLoggingMonitorUI.Implementations
{
    public class Settings : ISettings
    {
        #region ISettings Members

        public override bool IsFirstRun()
        {
            return Properties.Settings.Default.FirstTimeUse;
        }

        public override void UpdateFirstRunValue(bool isFirstRun)
        {
            Properties.Settings.Default.FirstTimeUse = isFirstRun;
            Properties.Settings.Default.Save();
        }

        public override string GetShareInformationServerEndpoint()
        {
            throw new NotImplementedException();
        }

        public override bool IsProfessionalEdition()
        {
#if (ReleasePRO)
            return true;
#else 
            return false;
#endif 
        }


        public override string PROBuyNowURL()
        {
            return "https://www.plimus.com/jsp/buynow.jsp?contractId=2786358";
        }
        #endregion
    }
}
